#use this map for any testing.

a a a a a a a a a a a a a a a a a a
a 1 b c d e 0 0 0 0 0 0 0 0 0 0 0 a
a 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 a
a 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 a
a 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 a
a 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 a
a 0 0 t y y y y y y u 0 0 0 0 0 0 a
a 0 0 g h h h h h h j 0 0 0 0 0 0 a
a 0 0 g h h h h h h j 0 0 0 0 0 0 a
a 0 0 p n n n n n n m 0 0 0 0 0 0 a
a a a a a a a a a a a a a a a a a a

:def
:p
pix underground/void_sw.png
walk 0
:n
pix underground/void_s.png
walk 0
:m
pix underground/void_se.png
walk 0
:t
pix underground/void_nw.png
walk 0
:g
pix underground/void_w.png
walk 0
:h
pix underground/void.png
walk 0
:y
pix underground/void_n.png
walk 0
:u
pix underground/void_ne.png
walk 0
:j
pix underground/void_e.png
walk 0
:0
pix underground/dirt.png
walk 1
:a
pix underground/rock.png
walk 0
:1
pix mine.png
walk 1
action
#check basic if statements.
if 1 | pass | info if 1 does not work
if 0 | info if 0 does not work | pass
if 1=1 | pass | info if 1=1 does not work
if 0=0 | pass | info if 0=0 does not work
if 1>0 | pass | info if 1>0 does not work
if 0<1 | pass | info if 0<1 does not work
if 1>=0 | pass | info if 1>=0 does not work
if 0>=0 | pass | info if 0>=0 does not work
if 0<=0 | pass | info if 0<=0 does not work
if 0<=1 | pass | info if 0<=1 does not work

:b
#check variable checking
pix mine.png
walk 1
action
if var unset_gfdgfdc=0 | pass | info if unset does not work
set set_var=1
if var set_var>0 | pass | info if set does not work

:c
#check item give/taking
pix mine.png
walk 1
action
if take Dagger=0 | pass | info if take does not work
if item Dagger=1 | pass | info if give does not work
info You should have a dagger.


:d
#check is_equipped
pix mine.png
walk 1
action
if is_equipped rusty Knife | info you have a rusty knife | pass
if is_equipped dagger | info you have a dagger | pass

#test run scripting command.
:e
pix mine.png
walk 1
action
run testing.txt 3 1